| 海線 | 共通 | 山線 | |
| 相違 | |||
| 重原 | 相対式 | 三河知立 | |
| 刈谷 | 島式 | 三河八橋 | |
| 地上 接続路線あり(東海道本線) |
高架 | ||
| 刈谷市 | 島式 | 若林 | |
| 高架 | 地上 右側通行 |
||
| 小垣江 | 島式 地上 |
竹村 | |
| 左側通行※1 | 右側通行 | ||
| 吉浜 | 地上 | 土橋 | |
| 棒線駅※2 | 2面3線 留置線あり |
||
| 三河高浜 | 島式 地上 |
上挙母 | |
| 橋上駅 | 構内連絡 接続路線あり(愛知環状鉄道線新上挙母駅) |
||
| 高浜港 | 地上 棒線駅※3 |
高架 2面3線 接続路線あり(愛知環状鉄道線新豊田駅) |
豊田市 |
| 北新川 | 島式 | 梅坪 | |
| 地上 右側通行 |
高架 左側通行 接続路線あり(豊田線・愛知環状鉄道線愛環梅坪駅) |
||
| 新川町 | 相対式 | 越戸 | |
| 地上 | 高架 | ||
| 碧南中央 | 棒線駅 地上 |
平戸橋 | |
| ホームが山側 | ホームが海側 | ||
| 碧南 | 島式 地上 留置線あり |
猿投 | |
| 車両基地があり、豊田線の車両が留置されていることがある | |||
※1改修前は右側通行だった。
※2かつては交換可能駅だった。駅の前後で線路が曲がってるのはそのため。
※3かつては交換可能駅だった。